調達情報のデータベース化
最新調達情報の取得
調達情報C S Vファイル(全調達機関)
https://api.chotatujoho.geps.go.jp/procurement/v001/procurement.zip
最新調達情報作成日コントロールファイルの取得
「調達情報C S Vファイル(全調達機関)」および「調達情報CSVファイル(各調達機関)」の作成年月日を示すファイルです。
https://api.chotatujoho.geps.go.jp/procurement/v001/procurement.ctl
統一資格審査申請・調達情報検索サイト
重要なお知らせ【電子調達システム関連】
現在、電子調達システムを利用している民側利用者は調達ポータルでの 端末・利用者登録をする必要があります。
海上保安本部
ファイル仕様
| 1 | 文字コード |
Shift-JISを利用します。 |
| 2 | 改行コード | CRLF(\r\n)を利用します。 |
| 3 | 制御文字 |
各データは「””」(半角ダブルクォーテーション)で囲み、「,」(半角カンマ)で区切ります。 |
| 4 | ヘッダ情報 |
ファイル中にヘッダ情報(項目名)は保有していません。 |
| 5 | ソート順 |
出力対象データが複数存在する場合、以下の項目でソートされます。 |
| 6 | 出力データなし | 出力対象データがない場合、空のCSVファイルが作成されます。 |
データベースにログイン
新ベータベース
https://chotatu.rwd.pw/home
mysql
xserverファイルマネージャー
調達ポータル
公示本文
javascript:doSubmitParams(this, [{name:'procurementItemInfoId', value:'27224'},{name:'SyFromFlg', value:1}],'/pps-web-biz/UAA01/OAA0104')
改行例
入札の遷移画面

nyusatsu.geps.go.jp/OMP/Accepter/index.jsp?PRM=0000000000000040106
MySQLマニュアル(日本語)
・MySQL 5.6 リファレンスマニュアル
第 11 章 データ型
11.7 データ型のストレージ要件
データベースの作成手順
等級を絞り込む
D等級の絞り込み方
例えば、「D」、等級、級 で絞り込む。
mysqlでデータベースを作成する。
エクセルで、CSVデータをSQLデータに変換して、SQL文を作成する。
文字コードで使うバイト数 一文字当たり3バイト
発生したエラー: MySQL のメッセージ: ドキュメント #1064 -
Error#1064 ? You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near テーブル名の修正
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'etsu district,in terms of the qualification for participating in tenders by MIC ' at line 1
構文エラーの修正 メモ帳、または、terapadで行う
・ "INSERT → INSERT
・ );" → );
・A28の改行は全角スペースで出力される。
・データの型を設定する。
MySQLで文字列を扱うなら押さえておきたいtext型の基本
MySQLのデータ型
Mには文字数を入力する。MYSQLでは、文字数は全角半角いずれでも1文字。
整数型のデータ型一覧
TINYINT[(M)] [UNSIGNED] [ZEROFILL] A3 TINYINT,A4 TINYINT,A5 TINYINT,A6 TINYIN,A10 TINYINT,A11 TINYINT,A13 TINYINT ZEROFILL,…A20 TINYINT ZEROFILL
符号付きの範囲は -128 から 127 。符号なしの範囲は 0 から 255 。 3桁
SMALLINT[(M)] [UNSIGNED] [ZEROFILL] id SMALLINT, A2 SMALLINT
符号付きの範囲は -32768 から 32767 。符号なしの範囲は 0 から 65535 。 5桁
MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL]
符号付きの範囲は -8388608 から 8388607 。
符号なしの範囲は 0 から 16777215 。 8桁
INT[(M)] [UNSIGNED] [ZEROFILL]
符号付きの範囲は -2147483648 から 2147483647 。 A7,A8,A9
符号なしの範囲は 0 から 4294967295 。 10桁
別名:INTEGER
BIGINT[(M)] [UNSIGNED] [ZEROFILL] A1 BIGINT(26) ZEROFILL,A12 BIGINT(26) ZEROFILL
符号付きの範囲は -9223372036854775808 から 9223372036854775807 。
符号なしの範囲は 0 から 18446744073709551615 。 20桁
文字列型の中でも CHAR 型と VARCHAR 型は次のようなデータ型です。
CHAR[(M)] [CHARACTER SET charset_name] [COLLATE collation_name] A21 CHAR(255),…,A27 CHAR(255)
固定長文字列
M は文字数。M の範囲は 0 から 255 。省略すると、長さは 1 。
格納時に必ず指定された長さになるように右側がスペースで埋められる。
別名:CHARACTER
VARCHAR(M) [CHARACTER SET charset_name] [COLLATE collation_name] A28 VARCHAR(60000)
可変長文字列
M は最大文字数。M の範囲は 0 から 65,535 。
ただし使用する文字コードで使うバイト数による。
別名:CHARACTER VARYING
ファイルから SQL を読み込む (MySQL, PostgreSQL, SQLite3)
MySQLの使い方
テーブルを削除する(DROP TABLE文)
DROP TABLE 文を使って作成済みのテーブルを削除する方法について解説します。テーブルを削除すると、テーブルそのものとテーブルに格納されていたデータ、テーブルに対するトリガが削除されます。
テーブルを作成する(CREATE TABLE文)
MySQLのデータ型
テーブル(users)を作って、データを追加するSQL文
$ cat sample.sql
DROP TABLE IF EXISTS users;
CREATE TABLE users (
id integer,
name varchar(255),
age integer
);
INSERT INTO users
VALUES
(1, 'Alice', 20),
(2, 'Bob', 30),
(3, 'Carol', 40);
エラーの対処方法
WordPressの「MySQL 1064」エラーの処理方法(5つの方法)
sql【拡張子】とは?
sqlとsql文とsqlファイルについて分かりやすい解説です。
CSV→INSERT文変換
調達情報テンプレートを作成して、CSVをSQLに変換する。
CSVをSQLに変換する オンライン フリー - AnyConv エラーが出た 使えない?
AnyConvは、5つ星のCSVからSQLへの変換ツールです ? 数秒でオンラインでcsvファイルをsqlに変換します ? ソフトウェアのインストールは不要です ? 絶対に無料です ? 完全に安全。
エックスサーバー - phpMyAdminでデータベースにインポート

の調達.png)