ResultSetMetaData
ของ JDBC หากต้องการดูเอกสารของชั้นเรียนนี้ โปรดดู
java.sql.ResultSetMetaData
วิธีการ
เอกสารประกอบโดยละเอียด
getCatalogName(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#getCatalogName(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
String
— ชื่อแคตตาล็อกสำหรับตารางในคอลัมน์ที่กำหนด หรือสตริงว่างหากไม่เกี่ยวข้อง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getColumnClassName(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#getColumnClassName(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
String
— ชื่อที่มีคุณสมบัติครบถ้วนของคลาสของค่าของคอลัมน์ที่กำหนด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getColumnCount()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#getColumnCount()
รีเทิร์น
Integer
— จำนวนคอลัมน์ในชุดผลลัพธ์นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getColumnDisplaySize(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#getColumnDisplaySize(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
Integer
— จำนวนอักขระสูงสุดที่อนุญาตเป็นความกว้างของคอลัมน์ที่กำหนด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getColumnLabel(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#getColumnLabel(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
String
— ชื่อที่แนะนำของคอลัมน์ที่กำหนด ซึ่งโดยปกติจะระบุโดยอนุประโยค AS
ของ SQL
แสดงผลเหมือนกับ getColumnName(column)
หากไม่ได้ระบุ AS
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getColumnName(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#getColumnName(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
String
— ชื่อคอลัมน์ที่กำหนด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getColumnType(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#getColumnType(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
Integer
— ประเภท SQL ของคอลัมน์ที่กำหนด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getColumnTypeName(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#getColumnTypeName(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
String
— ชื่อประเภทเฉพาะฐานข้อมูลของคอลัมน์ที่กำหนด แสดงผลชื่อประเภทที่มีคุณสมบัติครบถ้วนหากเป็นประเภทที่กำหนดโดยผู้ใช้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getPrecision(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#getPrecision(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
Integer
— ขนาดสูงสุดของคอลัมน์สำหรับคอลัมน์ที่ระบุ สำหรับข้อมูลที่เป็นตัวเลข นี่คือความแม่นยำสูงสุด ส่วนข้อมูลอักขระจะเป็นความยาวในหน่วยอักขระ สำหรับข้อมูลวันที่และเวลา นี่คือความยาวเป็นอักขระของการแสดงสตริง (สมมติให้มีความแม่นยำสูงสุดสำหรับคอมโพเนนต์เศษส่วนวินาที) สำหรับข้อมูลไบนารี นี่คือความยาวในหน่วยไบต์ สําหรับประเภทข้อมูล ROWID
นี่คือความยาวในหน่วยไบต์ แสดงผลเป็น 0 สำหรับประเภทที่ขนาดคอลัมน์ไม่เกี่ยวข้อง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getScale(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#getScale(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
Integer
— จำนวนตัวเลขของคอลัมน์ที่กำหนดซึ่งอยู่ทางขวาของจุดทศนิยม จะแสดงผล 0 สำหรับประเภทข้อมูลที่ใช้สเกลไม่ได้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSchemaName(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#getSchemaName(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
String
— สคีมาตารางของคอลัมน์ที่กำหนด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getTableName(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#getTableName(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
String
— ชื่อตารางของคอลัมน์ที่กำหนด หรือสตริงว่าง (หากมี)
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
isAutoIncrement(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#isAutoIncrement(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
Boolean
— true
หากคอลัมน์ที่ระบุมีลำดับเลขโดยอัตโนมัติ false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
isCaseSensitive(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#isCaseSensitive(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
Boolean
— true
หากคอลัมน์ที่ระบุคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
isCurrency(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#isCurrency(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
Boolean
— true
หากคอลัมน์ที่ระบุเป็นค่าเงินสด false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
isDefinitelyWritable(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#isDefinitelyWritable(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
Boolean
— true
หากเขียนลงในคอลัมน์ที่กำหนดสำเร็จแน่นอน false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
isNullable(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#isNullable(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
Integer
— สถานะความสามารถในการเว้นว่างของคอลัมน์ที่ระบุ ซึ่งก็คือ Jdbc.ResultSetMetaData.columnNoNulls
, Jdbc.ResultSetMetaData.columnNullable
หรือ Jdbc.ResultSetMetaData.columnNullableUnknown
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
isReadOnly(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#isReadOnly(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
Boolean
— true
หากคอลัมน์ที่กำหนดเขียนไม่ได้แน่นอน false
หากไม่ใช่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
isSearchable(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#isSearchable(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
Boolean
— true
หากคำสั่ง where สามารถใช้คอลัมน์ที่ระบุได้ false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
isSigned(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#isSigned(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
Boolean
— true
หากค่าในคอลัมน์ที่ระบุเป็นตัวเลขแบบมีเครื่องหมาย false
หากไม่เป็นเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
isWritable(column)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.ResultSetMetaData#isWritable(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
column | Integer | ดัชนีของคอลัมน์ที่จะตรวจสอบ (คอลัมน์แรกคือ 1 คอลัมน์ที่สองคือ 2 และต่อไปเรื่อยๆ) |
รีเทิร์น
Boolean
— true
หากเขียนไปยังคอลัมน์ที่กำหนดได้ มิเช่นนั้นให้เขียน false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request