Class JdbcParameterMetaData

JdbcParameterMetaData

JDBC ParameterMetaData ดูเอกสารประกอบของคลาสนี้ได้ที่ java.sql.ParameterMetaData

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getParameterClassName(param)Stringดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getParameterClassName(int)
getParameterCount()Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getParameterCount()
getParameterMode(param)Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getParameterMode(int)
getParameterType(param)Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getParameterType(int)
getParameterTypeName(param)Stringดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getParameterTypeName(int)
getPrecision(param)Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getPrecision(int)
getScale(param)Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getScale(int)
isNullable(param)Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#isNullable(int)
isSigned(param)Booleanดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#isSigned(int)

เอกสารประกอบโดยละเอียด

getParameterClassName(param)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getParameterClassName(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

String — ชื่อคลาส Java ที่มีคุณสมบัติครบถ้วนซึ่งเมธอด JdbcPreparedStatement.setObject(index, x) ใช้

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

getParameterCount()

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getParameterCount()

รีเทิร์น

Integer — จํานวนพารามิเตอร์ที่มีข้อมูลเมตานี้

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

getParameterMode(param)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getParameterMode(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

Integer — โหมดของพารามิเตอร์ที่กําหนด ซึ่งอาจเป็น Jdbc.ParameterMetaData.parameterModeIn, Jdbc.ParameterMetaData.parameterModeOut, Jdbc.ParameterMetaData.parameterModeInOut หรือ Jdbc.ParameterMetaData.parameterModeUnknown

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

getParameterType(param)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getParameterType(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

Integerประเภท SQL ของพารามิเตอร์ที่กําหนด

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

getParameterTypeName(param)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getParameterTypeName(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

String — ชื่อประเภทเฉพาะฐานข้อมูลของพารามิเตอร์ที่กําหนด นี่เป็นชื่อประเภทที่สมบูรณ์ในตัวเองหากพารามิเตอร์เป็นประเภทที่ผู้ใช้กำหนด

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

getPrecision(param)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getPrecision(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

Integer — ขนาดคอลัมน์สูงสุดสำหรับพารามิเตอร์ที่ระบุ สําหรับข้อมูลตัวเลข ค่านี้คือความแม่นยำสูงสุด สำหรับข้อมูลอักขระ ความยาวจะเป็นจำนวนอักขระ สำหรับข้อมูลวันที่และเวลา ความยาวนี้คือความยาวของอักขระในการนําเสนอสตริง (โดยสมมติว่าองค์ประกอบของเศษวินาทีมีความแม่นยําสูงสุดที่อนุญาต) สำหรับข้อมูลไบนารี ความยาวจะเป็นหน่วยไบต์ สำหรับประเภทข้อมูล ROWID ค่านี้คือความยาวเป็นไบต์ แสดงผล 0 สำหรับประเภทที่ขนาดคอลัมน์ใช้ไม่ได้

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

getScale(param)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#getScale(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

Integer — จำนวนตัวเลขทางด้านขวาของจุดทศนิยมของพารามิเตอร์ที่กําหนด แสดงผล 0 สำหรับประเภทข้อมูลที่ไม่สามารถใช้รูปแบบนี้ได้

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

isNullable(param)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#isNullable(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

Integer — สถานะ Nullability ของพารามิเตอร์ที่ระบุ ซึ่งอาจเป็น Jdbc.ParameterMetaData.parameterNoNulls, Jdbc.ParameterMetaData.parameterNullable หรือ Jdbc.ParameterMetaData.parameterNullableUnknown

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

isSigned(param)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.ParameterMetaData#isSigned(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

Booleantrue หากพารามิเตอร์ที่ระบุยอมรับค่าตัวเลขที่มีเครื่องหมายได้ false มิเช่นนั้น

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request